All Questions
Tagged with programming-practicesproject-management
35 questions
1vote
2answers
155views
how best to take a vertical slice of something already trivial?
Lets say I have a project which is something relatively simple like a copy checker for legal text files stored in git, that multiple people contribute to via pull requests that must be reviewed before ...
1vote
3answers
292views
What do you call a routine that contains a smaller routine?
Just a question about general terminology. A subroutine as I understand it is basically a packaged subset of instructions that a routine runs to obtain a specific result that it needs for a larger ...
94votes
14answers
9kviews
How can I avoid always feeling like if I completely rebuilt my program from scratch I'd do it much better? [closed]
I have learned a significant amount of coding, however, it's always been in a scientific environment (not computer science), completely self-taught without anyone to guide me in the right direction. ...
-1votes
2answers
511views
Dealing with software quirks
I was just reviewing some code and realised it is going to introduce the possibility for a situation where the numbers our staff use on a daily basis could be slightly out of line with the numbers we ...
3votes
2answers
238views
Persuading management that good software engineering is worth the effort [duplicate]
Background: I work for a small company which does not have a set of established best practices for designing software. I was hired to work on a project which gathers data from a stream, does some ...
1vote
1answer
454views
Does the software industry have a practice of using a standard classification or work-product coding system like construction uses CSI codes? [closed]
Overview This question really becomes can I ask a software developer in Argentina or a software developer in Zimbabwe for a component in a standard way? Background Something that acts like I am ...
1vote
1answer
298views
MIT, BSD, Apache License: Create application for client
I create Application for my client. I use some libraries released on GitHub under MIT, BSD and Apache license. I create also documentation (PDF file) where I would like to point what libraries and ...
16votes
3answers
39kviews
How do I calculate server requirement for a web application
I am developing a backend where in I will be exposing APIs for my mobile application. Users can register,add products,share the links of products through email/sms/anywhere and others can click on it ...
53votes
8answers
9kviews
Is it good that testers are competing to see who opens more bugs?
I'm a software developer. There is a team of testers who follow and run test cases written by the analyst, but also perform exploratory testing. It seems like the testers have been competing to see ...
1vote
1answer
639views
Project has become so complex and big that I am lost [closed]
Hello this has never happened with me before . I am making an online shopping android app which has become huge and complex . While developing the code I have followed all the clean naming conventions ...
0votes
3answers
4kviews
What is an initial skeleton of the website called? A Framework? [closed]
I am building a website but I am wondering can I call the initial set of pages a framework? Say I have a project to build a website for a school. Before I start implementing the requirements I have ...
1vote
1answer
367views
Using conditional feature compilation/inclusion for release versioning
I have been playing with the following idea: commonly when different release series (1.0.x, 1.1.x, development code) of a product are maintained in parallel one uses different branches within a ...
-2votes
2answers
371views
What to do with a long unfinished project? [closed]
I am a programmer hobbyist (self learnt), and once in a while I like to make games and interactive scripts (nowadays mostly in JavaScript for its ease). Sometimes I start long projects that end up ...
1vote
2answers
131views
How to prove that following practices and industrial standards are profitable, and investment in refactoring are good
I started working in a company not much time ago, and what I see a lot inside a project is a high amount of low quality code and some custom ideas instead of industry standards and selected best ...
0votes
2answers
179views
How to deal with a new version of visual studio's directory?
When upgrading Visual Studio to a newer version, a new directory is created e.g. "Visual Studio 2013". I understand that that makes sense as we want to differentiate between code targeting different ...